Generalization and Equilibrium in Generative Adversarial Nets (GANs)