Optimising sea taxi services