The current craze for street food in Switzerland received a blow on Wednesday when authorities in Geneva revealed that many of the food trucks participating in a recent street food festival in the city ducked rules relating to hygiene and cleanliness.