Multifaceted Impacts of River Brahmaputra on the Land and People of Assam with Special Reference to Majuli Island