Towns honor their veterans on Independence Day