Weeks of torrential rains have flooded many parts of Tamil Nadu in India. The flooding, caused by the worst rains in decades, has forced many residents of the capital city Chennai to flee.