Learn from Thy Neighbour: Parallel-Chain Adaptive MCMC