Millions of people in Jamaica, Haiti and the Dominican Republic are preparing for flooding rain and high winds as Tropical ...