Nonprofits work to fill Treasure Valley's need