With most of the northeast (including World Cafe HQ) buried under a foot or so of snow, The Walkmen’s “Blizzard of ‘96” feels about right this morning.