The Future of Banking: Will Digital Currencies Replace Traditional Banks?