Computational ship hydrodynamics: Nowadays and way forward