Tankyrases: Structure, Function and Therapeutic Implications in Cancer