'We never have this:' San Diego and Palm Springs prep for rare tropical storm