Former Chelsea manager Gianluca Vialli believes Frank Lampard should leave the club at the end of the season.