Whether it's 3D-printing, virtual reality or drones, new technologies are on their way. How will they influence our lives?