Have scientists solved mystery of the Bermuda Triangle?

Have scientists solved mystery of the Bermuda Triangle?