Text this: Adaptive scheduling of data-mining tasks in collaborative mobile cloud computing environments /