Athletes and fitness enthusiasts head to Miami Beach fitness festival for competition and fun