All your questions answered: how do snowflakes form? Is each snowflake unique? And why is some snow light and some snow heavy ...