Data-Driven Sparse System Identification