Why are so many pedestrians being struck by vehicles around the GTA? Hayley Cooper went looking for answers.