A Push-Pull Gradient Method for Distributed Optimization in Networks