Behavioral finance and agent-based artificial markets door