‘Kodak moment’ looms for banks as fintech makes inroads