Artificial intelligence and fintech: An overview of opportunities and risks for banking, investments, and microfinance. (10th May 2021)