Learning to Synthesize Graphics Programs for Geometric Artworks