Department of Computer Science, Columbia University, New York, NY 10027, USA. yshen@c2b2.columbia.edu|Department of Computer Science, Columbia University, New York, NY 10027, USA. yshen@c2b2.columbia.edu|Department of Computer Science, Columbia University, New York, NY 10027, USA. yshen@c2b2.columbia.edu