The Challenges of Data Cleansing with Data Warehouses