IIIT Hyderabad: India's MIT & Stanford?