Richard Branson, Elon Musk, Jeff Bezos and the wild ride that's brought us to commercial space flights