Millions brace for winter weather in eastern US