One surprising success story in Vermont is Saint Albans. This tiny lakeside city of 7,000 people, 30 miles north of Burlington, is witnessing a revival of sorts after decades of economic depression.