how does vegetation prevent coastal erosion