Detroit is 2018's most stressed city in America, according to study