Text this: Mobile agent-based data gathering approaches for static multiple mobile agent itinerary in wireless sensor networks