The Hidden Truth on Distributed Machine Learning