Buffalo neighbors want speed humps now