Discrete-time strategic job arrivals to a single machine with waiting and lateness penalties