City passes new rules for food trucks