I'm 40 weeks today and my due date was today Oct2.. This came out today, could this be the mucus plug??