TAKDE: Temporal Adaptive Kernel Density Estimator for Real-Time Dynamic Density Estimation