Google Ads vs Meta Ads: Unraveling the Power Houses of Online Advertising