How long will social distancing go on? It's hard to say.