Future Technology and life in the next 10,20,30 to 100 years.

Future gadgets, smart homes, virtual reality, 3d printing, zero point energy??, etc