Smart Cube Predictions for Online Analytic Query Processing in Data Warehouses