Novel developments on cervical length screening and progesterone for preventing preterm birth