An end to space travel?