'I feel at home,' Shania Twain is back in Las Vegas