Predicting Vessel Motions: A Comparative Analysis of Machine Learning and Conventional Approaches