Facebook's embattled cryptocurrency project is likely coming to an end The Fed's pressure nixed it