A Solution to the Minimum L1-Norm Controllability Problem for Discrete-Time Linear Systems via Iteratively Reweighted Least Squares