Describir: Data assimilation by conditioning of driving noise on future observations