Compressed Multivariate Kernel Density Estimation for WiFi Fingerprint-based Localization