Text this: A Comprehensive Evaluation of Deepfake Detection Methods: Approaches, Challenges and Future Prospects