Distribution-free conditional predictive bands using density estimators