Cauzele variațiilor