Credit: AP/Gerald Herbert Would you like a cicada salad? The monstrous little noisemakers descend on a New Orleans menu