Tropical Storm Hilary: How California cities prepared and fared August 22, 2023 Source: Smart Cities Dive Learn More