Weekend snowstorm for Midwest, East Coast