Can Loss Prevention Software Meet the Ever-Changing Challenges?