Training biologically plausible recurrent neural networks on cognitive tasks with long-term dependencies