Machine Learning Pipeline for Credit Card Fraud Detection