New techniques for developing safety performance functions