How computers simulate cities and how they are also being embedded in cities, changing our behavior and the way in which cities evolve. At every stage in the history of computers and communications, it is safe to say we have been unable to predict what happens next. When computers first appeared nearly seventy-five years ago, primitive computer models were used to help understand and plan cities, but as computers became faster, smaller,...