neural plasticity and cognitive development