Sandy City Named 30th Best City to Live in US