How nonprofit organizations address community problem