Towards AI that Can Solve Social Dilemmas