From Single Agent to Multi-Agent: Improving Traffic Signal Control