Comparative review of indigenous knowledge systems and modern climate science