Kilometers-long lines of buses and