Explain one way that fuzz testing (fuzzing) helps developers identify security vulnerabilities to maintain robust software.