Prevention of preterm delivery: current challenges and future prospects