How Do Machine Learning Algorithms Handle Such Large Amounts Of Data?