Blizzard batters U.S. heartland, spreads snowy mess into the Midwest