Facebook executives hit the road ahead of launch of initial public offering