From lakefront New York to the shores of Lake Superior, these 10 small US towns offer retirees affordable housing, strong healthcare and a pace of life worth slowing down for.