City viability and sustainability