Reece James has reportedly attracted the interest of Manchester City – but what can he offer Pep Guardiola’s side?