How Nonprofits Harness Artificial Intelligence to Make a Better World