World's longest river cruise-MV Ganga Vilas: Heralding a new age of river cruise tourism for India