Assessment of index of biotic integrity of river Teesta in West Bengal based on ichthyofaunal assemblages and landscape dynamics