Protesters clash in North Buffalo