Immunology, climate change and vector-borne diseases.