2 dead after all-night shooting rampage in Vancouver, Canada