SpaceX has brought three astronauts and a Russian cosmonaut after nearly eight months on the International Space Station in a further blow to Boeing.