Resilient Power: A home-based electricity generation and storage solution for the medically vulnerable during climate-induced power outages