On The Verge The proposed local weather repair tech corporations simply spent tens of millions on? Rocks.