Banks under pressure to deliver when investing in new tech