Why These Viral Dance Movements Have People Grooving on Social platforms