Bahamas forecast