Automation has long been considered the harbinger of future unemployment, and experts have predicted that the widespread adoption of artificially intelligent (AI) software and smart machines could lead to thousands or even millions of people losing their jobs.