A street lined with very new public buses.