Sofia Carson is seen on the streets of New York Next image