Analysis of the impacts of extreme weather events on Ontario’s electricity grid using agent-based modeling