Fintech executive Jane Barratt of MX Technologies discusses the promises and pitfalls of 'open banking.'