This year at the World Economic Forum at Davos, it was estimated that robots, AI and nanotechnology would together blitz five million jobs worldwide by 2020. They would perhaps create 2.1 million jobs for workers with knowledge of mathematics, architecture and engineering.