Developments in 4D-printing: a review on current smart materials, technologies, and applications | Synapse