Lack of trust in banks creates opportunity for fintech