Have you ever experienced the panic of searching for a power outlet in a cafe when both your laptop and smartphone were about ...