Introduction to cluster algebras