Introduction to Data Pipelines: Solutions For Complex Data Infrastructure Challenges