Depth-size tradeoffs for neural computation | Synapse