Percolation of heterogeneous flows uncovers the bottlenecks of infrastructure networks | Synapse