From SpaceX and Tesla, to his own school (Ad Astra), Elon Musk is developing companies and ideas that look to bring humanity forward.