Snow closes stretch of Interstate 80 in western Nebraska Spring snow storm stalls traffic on Interstate 80 in Nebraska Panhandle