Ride hailing, electric vehicles, self-driving cars: Ford Canada looks to future