Science World's 'Impossible' photo exhibit puts spotlight on Polaroids