The Scottish Police Federation is calling for stronger search powers to prevent young people from carrying knives.