Technological progress is accelerating very rapidly and I don't think most people are prepared for that future.