Towards Bio-Hybrid Energy Harvesting in the Real-World: Pushing the Boundaries of Technologies and Strategies Using Bio-Electrochemical and Bio-Mechanical Processes