Tracking fast changing non-stationary distributions with a topologically adaptive neural network: application to video tracking