Interpreting Uterine Contractions Using Physiological Models and Statistical Signal Processing