Text this: Networked Predictive Trajectory Tracking Control for Underactuated USV with Time-Varying Delays