Enabling OLAP in Mobile Environments via Intelligent Data Cube Compression Techniques