Americans are buying more fireworks than ever