Meet Tyrannoroter heberti: This 307-million-year-old creature may have been Earths first plant-eating vertebrate