The use of numerical models to determine the response of moored vessels to waves in a complex harbour geometry