Environmental geochemistry of Indian river basins: a review