Distributed Model Predictive Control Method for Optimal Coordination of Signal Splits in Urban Traffic Networks