Venus: Another volcanically active world?