gulf of america weather