High-resolution modelling of a coastal harbour in the presence of strong tides and significant river runoff