Google is reportedly backing out of its 1-million-square-foot North Texas data center lease despite planned $1 billion ...