Development of synthetic biodegradable microparticulate vaccines: a roller coaster story