Critical Analysis of Machine Learning Based Approaches for Fraud Detection in Financial Transactions | Synapse