Where is the world's most stressful city? Science news, comment and analysis | theguardian.com, 08 Oct 2015 Research has shown that city-living has been linked to depression and anxiety – but what is it, exactly, that makes urban life…