Text this: The Role of Financial Technology on the Nexus Between Demographic, Socio-economic, and Psychological Factors, and the Financial Literacy Gap