nonprofit sector challenges