Detecting Data-Code Mismatches in Machine Learning Pipelines