human bottlenecks