Heavy rain floods roads and disrupts transport in Japan.