Macromolecular design of dynamic hydrogels for tissue engineering