No Pyro, No Party: Social factors, deliberate choices, and shared fan culture determine the use of illegal fireworks in a soccer stadium