22 percent of Americans think disruptions caused by coronavirus will last through the rest of 2020 or possibly even longer.