This report is a little off kilter. For one thing, it points out that "the creation of new jobs always overwhelms the destruction of old jobs by a huge margin." True, but misleading. The number of jobs isn't what's important here, it's the jobs themselves. For instance, in my job, one must be a worker for a while before being a manager. That route gets cut when the worker jobs move overseas.
I also found this article about robots interesting.