Task-Based Parallelism For Hurricane Storm Surge Modeling