using machine learning algorithms to analyze crime data