Shoreline barrier