Heaven for Harry Potter fans Exhibition at the Ontario Science Centre is delightful, but not exactly scientific