Typhoon Shanshan causes widespread Japan disruption Trains and flights are cancelled as one of the strongest typhoons in decades drenches cities in its path.