There's been more technological breakthroughs in just the last 20 years than in the previous 100 years.