Future Internet and Next Generation Networks