Computing approximate Nash equilibria in network congestion games with polynomially decreasing cost functions