What's a Generative Adversarial Network? How can a program create a deepfake video? And how do we tell the difference between what's real and what's computer-generated?