Building robust data pipelines with dbt, Airflow, and Great Expectations with Sam Bail