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