Multi-modal and multi-agent reinforcement learning framework for urban traffic flow prediction and signal control optimization | Synapse