80,000 flee as inferno threatens Canadian oil hub