Salvation Army facing shortfall, possible cuts