Biomimicry, what is it, its history, and its applications