Text this: A Variable Horizon Model Predictive Control for Magnetorheological Semi-Active Suspension with Air Springs