‘Piano Man’ who went viral with amazing street performance coming to Dundee