Curing the KYC compliance challenge with AI