Shelbyville, Bedford County, Tennessee, USA National Register