Senator Marco Rubio has suspended his campaign for the White House. His bid failed for a number of reasons, notably his youth.