Rethinking the Future of Content Delivery