New software can detect when people text and drive