An Examination of Methods for Reverse-Engineering Regulatory Networks