Cartea Inventing Future Cities, scrisă de Michael Batty, explorează modul în care putem inventa viitorul orașelor, deși nu îl putem prezice. Autorul argumentează că orașele sunt sisteme complexe, similare organismelor, rezultatul deciziilor individuale și colective, nu al unor planuri grandioase. Batty analizează principiile aplicabile tuturor orașelor, subliniind cum rețelele de informație modelează funcțiile tradiționale.