A Systematic Review of Big Data Integration Challenges and Solutions for Heterogeneous Data Sources | Synapse