Grafton to Inverell 2017: History of the Grafton to Inverell cycle race