Finland celebrates its 100th Independence Day with some snowfall