Text this: A Predictive Input Shaping Control for Swing Suppression of an Overhead Crane System Subjected to Non-Zero Initial Condition and Payload Hoisting