Simultaneous Translation with Anticipation and Controllable Latency