This is amazing - "reverse electrovibration" is used to make any conductive surface coated with an insulator into a surface that they can program to simulate textures: