3.4 billion years ago, an asteroid the size of a town slammed into an ocean on Mars. It ripped up the sea floor, blasted rock and water vapor high into the sky, and changed the climate across the entire planet. It also generated a tsunami that raced a thousan…