The co-evolutionary city