Cloud Computing and Millions of Jobs