Largest cities in the world -- revisited