Why Do Retail Bank Mortgages Take So Long?