Route 66’s 100th birthday is turning sleepy small towns into world record chasers and city-wide parties August 20, 2026