The new mayor of London is banning alcohol on all public transportation. But the people who run the subway trains in London aren't entirely happy with the new ban. Host Marco Werman finds out why from Steve Grant. He's with the union representing London's train operators.