Understanding Deepfake Technology: Risks, Benefits, and Future Implications