What factors contribute to the development of depression, such as genetics, environmental factors, and life events?.