How hot weather affects our mental health