Upgrading the Large Hadron Collider: The biggest computing challenges of our time