At least 22 states and 35 million Americans are in the path of a heavy spring snowstorm with blizzards, treacherous winds, and potential flooding.