Power of Google: A study on online advertising exchange