Bermuda is the home of the 2017 America’s Cup