Reinforcement Learning: a computational algorithm or a neural mechanism?