Self-driving cars will be common by 2035, while AI and robotics are predicted to replace 50% of jobs by 2020 as robots gain more autonomy and replace human skills. 3D printing will allow anyone to print objects at home, making factory manufacturing obsolete, while solar power and asteroid mining will provide infinite energy and resources. Healthcare advances like printable organs, enormous computing power rivaling the human brain for $1,000, universal translation, and a creative boom driven by 3D printing are among the top 10 future technologies.