Will robots take away jobs? Satya Nadella and Elon Musk disagree