what causes depression?

http://www.mayoclinic.org/diseases-conditions/depression/basics/causes/con-20032977