Tropical Storm Hilary hits California swamping roads and trapping cars