a street filled with mini buses