Imitating the ‘breeder’s eye’: predicting grain yield from measurements of non-yield traits