Three private space companies just landed massive NASA contracts to haul cargo