Could these mysterious flashes of radio waves come from a planet-sized device to power alien spacecraft?