Text this: Mobile agents in networking and distributed computing