City digital pulse: a cloud based heterogeneous data analysis platform. - Zhongli Li; Shiai Zhu; Huiwen Hong; Yuanyuan Li; Abdulmotaleb El-Saddik (Multim. Tools Appl., 2017)