Smart Card Fraud Detection Using Machine Learning: A Comparative Study with Feature Engineering and Model Optimization | Synapse