Waves and Currents at a River Mouth: The Role of Macrovortices, Sub-Grid Turbulence and Seabed Friction