music Nick Cave, Glen Hansard, Lisa O'Neill, and more perform moving tributes to Shane MacGowan at his funeral service Jennifer Sandlin