Level 3 Communications, Inc. SWOT Analysis