Collective Communication Profiling of Modern-day Machine Learning Workloads