Text this: Embedding mobile agent technology into real time vibration sensor for condition-based maintenance