Verizon Communications Inc. has agreed to buy Vodafone’s 45 percent stake in their U.S. mobile venture, Bloomberg News reports.