The scaling curve of a tram or bus is very different than for cars. A bus takes up about as much room as 3 cars and holds up to 200 passengers. The typical car at rush hour has 1 passenger.
You can pack a lot of buses onto a bus lane. Trains and trams scale even better because you can expand the same vehicle by adding more sections.