Low-rank data modeling via the Minimum Description Length principle