  We present a general approach to explain the Zipf's law of city distribution.
If the simplest interaction (pairwise) is assumed, individuals tend to form
cities in agreement with the well-known statistics
