10 tech research projects to watch