City of Spokane can't afford to keep homeless shelters open, scrambling for funding