A Robust, Finite Element Model For Hydrostatic Surface Water Flows