A GPU-Accelerated Shallow-Water Scheme for Surface Runoff Simulations