12-year-old John Thomas Robertson is a born train fan. "I’ve