Neilson, Peter, Lanark