U.S. small businesses face long road to financial recovery