Financial Fraud: A Review of Anomaly Detection Techniques and Recent Advances | Synapse