Text this: Shallow Water Equations in Hydraulics: Modeling, Numerics and Applications