when will coronavirus end predictions