The role and potential of Information Communication Technology (ICT) in early childhood education in South Africa: A theoretical perspective