Nemo–the blizzard, not the Pixar character–has struck Boston. Here are a few shots. Stay warm!