Numerical Methods For Approximating Solutions To Rough Differential Equations