Predicting the long-term effects of coronavirus on ecommerce and retail