Both SpaceX and Blue Origin still have key technical milestones to complete before Nasa astronauts can return to the lunar ...