Spatial Sorting: Why New York, Los Angeles and Detroit Attract the Greatest Minds as Well as the Unskilled