North American International Auto Show opens to public Saturday