Perplexity struggles to scale its shopping and ad