Explain a cron expression in plain English and list its next run times in any time zone (5-field cron, names like MON/JAN, ranges, steps and @daily-style macros).