How do brokers choose their liquidity provider?