Health Canada says approval of the AstraZeneca coronavirus vaccine will be happening in the coming days. So what is taking so long?