Tree walks in Delhi’s green spaces offer solace and a dollop of history