the push-pull theory is used by scientists to explain