Fireline path optimization in a heterogeneous forest landscape