Design an intelligent traffic control system that can optimize traffic flow in real-time using AI and IoT technologies. Focus on integrating data from various sensors and implementing real-time decision-making algorithms. Address challenges like processing data from multiple sources, predicting traffic patterns, and coordinating traffic signals across a city-wide network.