The Impact of AI on Banking: Innovations and Opportunities