Scientists develop self-healing robots that can sense damage and patch themselves