Work shift planning and overtime calculations