Small businesses hold protest in downtown Buffalo