It's too soon to know how and why an Air Canada plane arriving from Halifax slid off the runway at Toronto's Pearson International Airport early Saturday  but investigators aren't ruling out that weather may have been a factor, the Transportation Safety Board says.