Site of fatal high-speed crash a ‘constant concern,’ Etobicoke residents say