Navigating the AI Revolution: Opportunities and Risks for the Banking Industry