A simple, robust JavaScript machine learning library with regression, classification, clustering, and preprocessing algorithms