Snow sits atop newspaper boxes at a bus stop in Boston, MA. A winter storm dropped over a foot of snow across New England.