Describir: Binary matrix factorization via dictionary learning