More than 220 million Americans across 34 states are covered by winter weather warnings - almost two-thirds of the population - as Storm Fern moves from the South towards New England.