A group of 20 teenagers have invented South Africa's first fully solar-powered train.For years, students in a South Afri