Fuentes: CNN, NOAA, NWS.