Michael Yon: "I was just in Canada, it's a mess"