Tropical Storm Henri Makes Landfall, Bringing Harsh Weather With It