BugFest is back and buggier than ever! In person at NC Museum of Natural Sciences, Sept. 17