Scottish tourism leaders warn businesses and attractions are