Flying termites have returned to New Orleans, adding to our critter woes of stinging caterpillars and sneaky cockroaches. Why it matters: We share this city with our bug friends, but we can still be grossed out by them. The big picture: Many residents reported seeing swarms of Formosan termites this…