Elon Musk Claims He Could Land Humans on Mars in 4 Years.