The City of San Diego has cracked down on beach yoga activities, drawing criticism from instructors who have long been conducting free classes at Sunset Cliffs Natural Park.