async updateProfile (userId, data) {
    return await this._fetch({
      method: 'POST',
      url: '/account/profile/' + userId,
      body: data
    })
      .then((res) => {
        if ((res.status === 200 || res.status === 201)) {
          return {}
        } else {
          throw (res.json)
        }
      })
      .catch((error) => {
        throw (error)
      })
  }
### updateProfile
for this user, update their record
the data is already in JSON format

@param userId  _id
@param data object:
{username: "barton", email: "barton@foo.com"}