Weather conditions have direct bearing on the overall wellbeing and health of people around the world.