New York City has debuted its first vending machine for drug overdose treatment Narcan, but not everyone is on board with this progressive community offering. Cheddar News explains.