Impact Of Patchy Vegetation On Wave And Runup Dynamics