A Multi-Scale Numerical Analysis of Wave Propagation Through Coastal Vegetation Using Proteus & XBeach