Text this: Optimal Operation of High-Speed Trains Using Hybrid Model Predictive Control