104-year-old train arriving in Ballarat for first time in 56 years