Salvation Army warns there could be no money left for homele