Guanajuato's vibrant streets in the morning sunshine