Department of Computer Science, Columbia University, New York, NY;Department of Computer Science, Columbia University, New York, NY;Department of Computer Science, Columbia University, New York, NY;Reuters, 88 Parkway Drive South, Hauppuage, New York;Reuters, 88 Parkway Drive South, Hauppuage, New York