America’s best small towns, according to Money Magazine. What can we learn from them? Check it out.