Town Meeting passes $70 million Lincoln budget