double decker bus, traffic, pedestrians and cyclist on a busy street