SpaceX CEO Elon Musk has long promised to make humanity interplanetary by establishing a permanent outpost on Mars.