Momentum for Mars: Astronauts say mission is inevitable