STOCK PURCHASE AGREEMENT by and among QUANTA SERVICES, INC., CC SCN FIBER LLC and CROWN CASTLE INTERNATIONAL CORP. As of April 29, 2015