Nonprofits serving families and kids struggle financially