Can Synthetic Data Replace Real-World Data in AI?