Might want to check that `res.statusCode is 200`, and that there isn't an `err` before trying to parse.