The blizzard, which dumped more than 20 inches of snow on the Chicago area Tuesday night and Wednesday, will have a significant economic impact, as banks, retailers and other companies that rely on face-to-face contact with their customers were closed Wednesday or struggling to open.