The Transportation Safety Board says several factors may have played a role in the crash of an air taxi in B.C.'s Chilcotin region two years ago, including poor visibility and the pilot's motivation to get to Lorna Lake after cancelling earlier in the day.