Gazing into the crystal ball: when the Future Internet meets the Mobile Clouds