bnsf locomotive engineer salary