Neural stem cells: balancing self-renewal with differentiation