The Prevalence and Impact of Persistent Ambiguity in Software Requirements Specification Documents