Generative adversarial networks, or GANs, are fueling creativity—and controversy. Here’s how they work.| MIT Technology Review