We could be running out of time to send astronauts to Mars