Weather and Climate in the Bahamas