Active and Reconfigurable Metasurfaces