Could giant asteroid Vesta actually be a planet?