Possible Cities of today and tomorrow