Demystifying NFV in Carrier Networks: A Definitive Guide to Successful Migrations