Coastal cities to be hit by weather disasters 'every year by 2050'