Tens of thousands of Indians are trying to get back to their home villages, with many forced to walk hundreds of miles with little food or water.