Exploring the Role of Technology in KYC and AML Compliance