University of Waterloo's entry in The EcoCAR Challenge