Tropical Storm Beryl inundates Houston area with 5 to 9 inches of rain