what type of software is adobe illustrator