The Future of Lenders Software: A 2023 Review