Smart materials and structures