I have seen very portable small cables that can snap onto the end of any 18650 allowing it to be recharged from any USB port.
It would be nice if these could be used in reverse as well to charge another device.