Can Canada's health care system survive mass immigration?