Theoretical And Numerical Studies Of Phase Transitions And Error Thresholds In Topological Quantum Memories