The Intersection of Technology and Personal Finance