COMMIT: Convex optimization modeling for microstructure informed tractography