Multi-agent reinforcement learning framework for autonomous traffic signal control in smart cities | Synapse