Financial institutions urged to embrace technology