Gambling advertisements on NSW buses and trains will be banned after the state government faced criticism after promotions ...