CALM-Data-Generator is a comprehensive Python library for synthetic data generation with advanced features