Calgary Youth Science Fair celebrates 55 years of imagination and ingenuity