Speed HumpsSpeed HumpsThey're meant to slow traffic down in residential areas and they're going to start showing up around Buffalo. It's called a "Speed Hump" and the new initiative will be hitting streets soon.Brett AlanBrett Alan