We are two adults and a 1.5 year old baby who wish to travel to Zurich and Lucerne. Are these cities easy to get around by walking and public transportation? The day tours look expensive, so we were hoping to avoid those. Would three days be enough to see both cities, we have limited time here. Any help is appreciated.