Exploring Opportunities and Challenges: Topological Data Analysis in Financial Discovery