Although some spots away from the coast will see 24 inches of snow, rain will mix with snow at times in the major cities and that will significantly reduce the snowfall totals of this storm from Boston to New York City and to Philadelphia.