The future of small towns