Addiction beyond pharmacological effects: the role of environment complexity and bounded rationality