Rally calls for Buffalo to finance campaigns