Ocean temperatures reach record highs: understanding causes and consequences on April 18, 2024 climate change El Niño global warming marine ecosystems ocean temperature Science +