SpaceX has a tight hold on any plans for the US to send its astronauts to space – and onto the Moon and Mars