David Rogers’ Big Bugs, an exhibition of epic proportions, is scheduled to invade Shangri La Botanical Gardens and Nature