Text this: Nanogenerators and piezotronics: From scientific discoveries to technology breakthroughs