Factors a domestic airline take into consideration when adding a new route to an existing network

What factors would a domestic airline take into consideration when adding a new route to an existing network?