Text this: The versatility of polymeric materials as self-healing agents for various types of applications: A review