Text this: Synthesis of Planar EBG Structures Based on Genetic Programming