Canada has more doctors than ever, so why you can't get a family physician.