In 2009, Nandan Nilekanis team faced a computer science problem with no precedent; how Aadhaar became a billion-person engineering feat