Have astronomers finally explained space's Bermuda Triangle?