20 Small American Towns that Keep Local Traditions Alive with Open Mic Nights and Vibrant Music Scenes