Synthesizing realistic neural population activity patterns using Generative Adversarial Networks