A Primer on Generative Adversarial Networks (SpringerBriefs in Computer Science)