Independence council approves controversial smart meters