James Surowiecki on Yahoo's ban on working from home and the positives and negatives of telecommuting.