Prospects and challenges for tourism to the millennium