Fireworks shortage could put a damper on Independence Day celebrations this year