OK this had been burning my cookies since the first day I seen those yield to pedestrians signs. On Bayshore road heading south after Langs Ave. is a bus stop. With these pedestrian signs when a bus doesn't pull over all the way to take on passengers it is impossible to pass on left. Then you have to wait for all the buss people to pay and start on his way, by then there could be cars backed up to fulling mill road. Solution would to either move bus stop further down Bayshore road, or lose yield sign in middle of street! (I have pics sent to newsdesk)