Businesspeople working under deadline illustration concept