From opportunistic networks to opportunistic computing | Synapse