Indigenous knowledge and implications for the sustainable development agenda