A comprehensive review on thermomechanical constitutive models for shape memory polymers