Public healthcare in Canada: the ups and downs.