Astrogeology How The Rise Of Continents May Have Set The Stage For Life On Earth Press Release May 7, 2026