Hominoid evolution: synthesizing disparate data