Supporters of Israel and Palestine came face to face in downtown San Francisco