Professor Edward Glaeser, PhD, on how cities are mankind’s greatest invention