Review of research progress of autonomous and unmanned shipping and identification of future research directions