Scientists think they figured out Bermuda Triangle