Stanstead, after the Blizzard of '05