Greg Smith, an executive director at Goldman Sachs, is resigning from the firm today. In a biting op-ed in today's New York Times, he explains