KCMO non-profit that helps homeless loses power