Some small towns may be losing a community icon -- their post offices