Tourism - a blessing and blight for host communities