Sequoia-backed Snowflake makes IPO public filing