The pertussis enigma: reconciling epidemiology, immunology and evolution