Heavy snow causes travel chaos in Japan