The ban won't go into effect for another year, but questions about enforcement and unintended consequences loom large. It is an ambitious social experiment ... Read more