Rackspace offers hosted virtual desktops from Citrix