Life in 2030

Humanoid robots, self-driving cars, smart wearables—are they the stuff of science fiction? Or are they more likely than we think?