When Cyclone Ditwah hit Sri Lanka, people were caught unawares. Warnings were woefully inadequate or entirely missing, ...