Lateral Programmable Metallization Cells: Materials, Devices and Mechanisms