Oaxaca's traditional Guelaguetza is an annual coming together of indigenous culture dance and food. Here's why it should be on your bucket list.