David James says Manchester City are no longer reliant on Kevin de Bruyne to create goals, after they made it 17 wins in a row in all competitions, beating Everton on Wednesday.