Almost three years later, Lahaina's full recovery is still far off.