moved csv generation to separate step

The CSV generation can be very slow when there is a node with many
missing time references. This makes it easier for users to run this
step separate from the data download.
Move csv generation to separate button