1. A method of optimizing network traffic efficiency, said method comprising: accessing network level data for at least one communication network, the at least one communication network comprising at least one wireless telecommunication network; accessing individual user level data for at least one communication device and at least one predetermined customer; performing joint analytics on the user level data and the network level data to generate at least one analysis outcome; and applying the at least one analysis outcome to optimize data delivery to the at least one predetermined customer; said applying comprising employing the at least one analysis outcome to improve network efficiency for at least one communication network and improve customer experience for at least one communication device corresponding to at least one predetermined customer; wherein improving network efficiency comprises storing content at a network edge location, the network edge location being disposed near a download site relating to the at least one preselected customer and away from a default central location; wherein improving network efficiency further comprises calculating resource needs of the at least one communication network; and wherein improving customer experience comprises at least one of: providing targeted content to a customer; providing targeted ads to a customer; delivering value-added services; decreasing dropped calls; affording greater network coverage.