Length of human pregnancy and contributors to its natural variation.