Text this: Novitect; a novelty detection soft-computing algorithm for Structural Health Monitoring (SHM) system