A busy urban street full of people .