Five teens injured, two critically, after crash in Vaughan