Text this: Similarities and differences in placental development between humans and cynomolgus monkeys