Events this week in Hanover, MA