Fix daylight saving issue with some US timezones

It seems some events have EST as timezone, while it's really EST5EDT.
Same for MST and MST7MDT.