Healable and self-healing polyurethanes using dynamic chemistry