Overcoming challenges for second-life applications for battery packs. Lessons from pilot cases