Implements scikit-learn compatible Birch