Online Learning with Optimism and Delay