Modern Policing: Algorithm Helps NYPD Spot Crime Patterns