Glecaprevir/Pibrentasvir: The Final Piece in the Hepatitis C Virus Treatment Puzzle?