What major cities are located along the path of totality for the August 2017 eclipse?

Here are some of the major towns and cities:
Corvallis, Albany and Lebanon, Oregon
Idaho Falls, Idaho
Casper, Wyoming
Grand Island, Lincoln Nebraska
St Joseph, Missouri
Kansas City, Kansas
St Louis, Missouri
Bowling Green, Kentucky
Nashville, Tennessee
Greenville, South Carolina
Columbia, South Carolina