Millions lost power when Hurricane Beryl stormed through the greater Houston area Monday. And it showed, even from space.