Reconfigurable Intelligent Surfaces for Smart Cities