Future internet applications: The next trillion to be connected