Synthetic Data Generation: A Deep Dive into AI's Future