A vigil for a 16-year-old boy killed in a motorbike crash has descended into chaos as police were pelted with fireworks and cars were set on fire.