The urbanist and economist Edward Glaeser called cities “man’s greatest invention,” but cities have hit a bit of a rough patch lately. Why are cities so important to human life? What has gone wrong with them? And what can we do to make urban life better?