US retail sales are recovering from Covid-19 but not back to full health