South Atlantic Anomaly: Have astronomers finally explained space's Bermuda Triangle?