Marvin, S. Understanding urban futures: Between science and science fiction. Foresight, 2(6), 453-470