The Impact of Cryptocurrency Adoption on Traditional Banking: Challenges and Opportunities