BUFFALO, N.Y. (WIVB) – Buffalo Police say three traffic signals in the City of Buffalo are currently out due to damage from the wind: At Washington Street and Scott Street, Elmwood Avenue and Allen Street, and Delaware Avenue and Tacoma Street. Motorists should treat these intersections as a four-way …