Town recovering after back-to-back snowstorms