The real reason people like living in small towns