Coordination and Real Time Optimization of Signal Timing Plans for Urban Traffic Control