Comment Comment by angmarsbane Dedicated bus lanes that are physically separated from car traffic specifically, like the BRT system in Mexico City. parent angmarsbane 8 months ago