busy shopping street corner with pedestrians crossing at a crosswalk