World What NASA astronaut training reveals about handling failure under pressure Rohan Verma · July 9, 2026