San Diego Supervisors approve vaping ban