Mayor Pete accosted by protesters