The quaint downtown of Marlborough, New Hampshire boasts little more than a pizza joint, hardware store, and gas station. For this reason, it seems like an unlikely place to see a colorfully painted storefront and a whimsical, three-foot long, crochet caterpillar on the sidewalk. To residents of Marlborough and surrounding towns, the Caterpillar Lab is a unique source of pride and curiosity. Although its creator, Sam Jaffe, harbored a lifelong interest in caterpillars, the lab first began to take shape in 2011, when he and his team of insect-loving crew…