75 years of India partition: How tech is opening window into past