Winter arrived early in Tokyo this year as the Japanese capital woke up to snowfall in November for the first time in over five decades.