Storm Hilary floods Southern Californian desert towns