Osaka, a city that thrives on rivers, has faced countless flood damage. Find out the latest measures protecting the city from typhoons and heavy rain.