Cantor Fitzgerald and BGC Partners