How to tackle data warehouse migration challenges