Villages have been cut off and roads have been washed away after days of heavy rain in the Indian state of Gujarat. Tens of thousands of people have been rescued from the areas worst hit by floods, but many still remain trapped. Al Jazeera's Faiz Jamil reports from Vadodara in Gujarat.