Los Angeles is the greatest American city