FPGAs in The Cloud