Ads and mobile advertising in question and on the ropes