Rogers to release the Nokia Lumia 920 on November 12?