Climate change concerns and extreme weather may drop tourist numbers for some destinations