Town Meeting passes $70M Lincoln budget