Karachi among most stressful urban centers