Intelligent Intersection Management through Multi-agent Reinforcement Learning, Self-adaptive Phase Adjustment and Visible Light Communication | Synapse