INTELLIGENT INTERSECTION MANAGEMENT THROUGH GRADIENT-BASED MULTI-AGENT COORDINATION OF TRAFFIC LIGHTS AND VEHICLES