Trouble with horizontal and vertical lines accepting class "Date" in ggplot?

I'm trying to make a Gantt chart in ggplot based on the generous code offered by user Didzis Elferts. I'm trying to add a vertical line showing today's date, but the geom_vline layer in the ggplot2