The Complexity of Parallel Computation on Matroids