An overview of differentiable particle filters for data-adaptive sequential Bayesian inference