Analyze time-zoned events with pandas | Voleon Group Interview Question