Towards Realistic Market Simulations: a Generative Adversarial Networks Approach