SpaceX and Amazon hit the NASA jackpot