Comparative Assessment of Distance Processing and Hemispheric Specialization in Humans and Baboons (Papio papio)