NF: check for neighborhood
MSC: use another neighborhood
SML: update error message
BF: provide proper error message when target is missing
ENH: require positive scalar radius
TST: add unit test for interval_neighborhood