Text this: Smart polymer nanocomposites: A review