Buffalo mayoral candidates make push two weeks before early voting begins