Cave Creek hosts "Fourth on the First" fireworks