HYDROSCAPE: A SCAlable and ParallelizablE Rainfall Runoff Model for Hydrological Applications