Extract and combine data from multiple sources