Robots will take our jobs, but it’s hard to say when