Ultracapacitor Heavy Hybrid Vehicle: Model Predictive Control Using Future Information to Improve Fuel Consumption