Slowing wage growth, the increasing cost of education and the fast pace of social change make it difficult for parents to prepare their children for uncertain futures.