how many hours should a human work