Scientists believe they may have cracked the Bermuda Triangle mystery, with methane gas releases from the ocean floor ...