Text this: The complexity of finite-valued CSPs