Busses, cars and pedestrians on a busy city street.