add_cap not working with Shop Manager role

add_users capability is only used for backward compatibility.
so we should use create_users capability instead of add_users capability.