Text this: Harvesting electrical charge from ambient vibration using piezoelectric materials