Reconfigurable Intelligent Surfaces, Metasurfaces, and Next-Generation Communication Systems