Reverse vaccinology: developing vaccines in the era of genomics