New England battling a mix of wind, rain, sleet and heavy sn