What Does the 2023 Banking Crisis Mean for the Future of Banking?