Be Prepared: How to Charge Your Phone or Laptop When the Power is Out