Why are there two Basílicas to Our Lady of Guadalupe?

As the feast day of the Virgin of Guadalupe approaches, many worshippers make the pilgrimage to Tepeyac, home to not one basilica in her honor, but two.