Fewest Switches Surface Hopping