Walsh: Snow emergency will end at 8 a.m. in Boston