So yesterday was my due date and and i lost my mucas plug about an hour ago and having some back pain . Could this be labour coming?