long live small towns