Cost-sensitive, Scalable and Adaptive Learning UsingEnsemble Methods