The challenges of finding an alternative to Facebook