The buildings of the future won’t just be for humans—they’ll be for insects, too
On Governors Island in New York there will soon stand an arching structure that, at first glance, might seem like a sculpture or a work of avant-garde art. It’s about 8 feet high with a globby surfac…