Heavy bands of lake effect snow have battered the Northeast in recent weeks, and it was seen in spectacular detail from space.