buffalo mayoral debate on tv