San Francisco votes to ban facial recognition surveillance