Text this: A review of smart structures and adaptation of 3d printing methods for future fashion applications