A major cross-country storm is expected to bring snow, hail and a tornado threat. Seventeen states from Washington to Texas are on alert for heavy snow and strong winds.