Banking apps rank higher than branches for UK consumers