massive advertising billboards tower above traffic and pedestrians at the intersection