Smart Metamaterials