Thirty towns join the race to ban smoking