Data Mining vs Data Warehousing: 8 Critical Differences