PHOTOS: Charlotte Marathon takes over Queen City streets