Hydrometeorological analysis and forecasting of a 3-d flash-flood-triggering desert rainstorm