Analysis of a multi-population kinetic model for traffic flow