Hurricane Fiona has dumped tremendous amounts of rain on Puerto Rico, leaving parts of the island underwater. According to the National Weather Service, more than 2 feet of rain is estimated to have ...