Demystifying Deepfakes: Creation and Detection Challenges