what are some of the best b2b niches for lead gen with cold outreach like emails, social dms, sms, etc, can you suggest some top niches other than marketing agencies and how can we find out the niches like best ones for ourselves, i am thinking lead gen for cyber security companies or accounting companies, can you suggest some best ones which you think will work, please