Measuring city performance and diagnosing city challenges: a decision-making framework for policymaking and urban design