BT Vancouver host Riaz Meghi reveals the last-minute preparations underway at the 86th Annual Academy Awards in Los Angeles.