 Videos on social media show water flooding the streets and roofs ripped off by winds that exceeded 100 mph. On Wednesday, nearly 1,000 people were in shelters, according to Jamaican officials. The storm is now headed toward Mexico's Yucatan Peninsula, where it is expected to hit early Friday.