Clunkers to be banned from Barcelona roads