Text this: Recent advances in the applications of nanocellulose for sustainable development