Would you like a cicada salad? The monstrous little noisemakers descend on a New Orleans menu