coronavirus may persist for years