Generating robust project schedules with explicitly inserted idle time