Vaccines of the future: from rational design to clinical development