Tropical Cyclone Precipitation: From Observations to Modeling