Istanbul: a million cities rolled into one