Managing the decision-making process for opportunistic mobile data offloading