Food desert Chester, PA, is about to get its first supermarket in decades--and it'll be nonprofit.