Text this: Leveraging Blockchain Technology for Enhancing Financial Monitoring: Main Challenges and Opportunities