Online Advertisement Allocation Under Customer Choices and Algorithmic Fairness - BizPub.ai