Facebook's Long Road Ahead