Knife River — tributary of the Snake River in Minnesota, United States