Text this: Learning-Based Nonlinear Model Predictive Controller for Hydraulic Cylinder Control of Ship Steering System