Text this: Vibration Energy Harvesting for Monitoring Dynamical Systems