Text this: Finite Integration Method with Chebyshev Expansion for Shallow Water Equations over Variable Topography