Can socialist planning work?