Text this: Review and analysis of synthetic dataset generation methods and techniques for application in computer vision.