As the advent of cheap smartphones fuels a boom in Internet access, online purchases will eliminate a vast number of retail jobs. Back-of-the-envelope calculations suggest that, worldwide, technological change could easily lead to the loss of 5-10 million jobs each year.