Text this: Review of Deepfake Detection Techniques and Challenges