Google and Yahoo and online advertising