Google: the Future of Mobile Advertising?