It's too close to call in Ontario, so all three major party leaders are squeezing in a last few hours of campaigning.