City living, stress and mental health and wellness