has-been vs horse and buggy

has-been

noun
  • A person, especially one formerly popular or influential, who continues in their field after their popularity or effectiveness has peaked and is now in decline. 

horse and buggy

noun
  • A horse and carriage. 

How often have the words has-been and horse and buggy occurred in a corpus of books? (source: Google Ngram Viewer )