Events today in Middlebury, VT