The Business Model of Banks: A Review of the Theoretical and Empirical Literature