Fast and Simple Optimization for Poisson Likelihood Models