inventing technologies of the future