Towards next-generation heterogeneous mobile data stream mining applications: Opportunities, challenges, and future research directions. (1st February 2017)