Technology, skills and the changing nature of work