how do liquidity providers make money