variable bandwidth kernel density estimation