every city needs lawyers, doctors, shopkeepers, tradesmen, administrators, builders, et cetera. As cities grow and these basic core activities become saturated, the pace at which new functionalities are introduced slows down dramatically but never completely ceases.