Is Banking Ready to Adopt Blockchain?