Cultural heritage and sustainable tourism: vital resources for the 21st century