Text this: Nanocellulose derived from agricultural biowaste by-products–Sustainable synthesis, biocompatibility, biomedical applications, and future perspectives: A review