On the busiest days, around 100,000 vehicles pass through or stop in Hadley, significantly increasing the size of the town that has about 5,300 year-round residents. Yet until 2005, when Michael ...