No one has been arrested after a stranger asked a 12-year-old boy for drugs before pulling out a blade