Self-assembly of anisotropic colloids