How AI could help solve some of society's toughest problems