Solana Beach is latest city to snuff out e-cig use