Demographic and Education Challenges: Where Do We Stand?