Trident-ML : A distributed realtime online machine learning library