A summary of impacts of anthropogenic activities on Narmada River