Deep-Sea Internet Cables Are Snapping Off the U.S. Coast — and Scientists Think They Know WhyBy Derrick LesterJune 2, 2026When a communication is sent from a phone in New York to a server in…