9 in 10 companies will return to office by end of 2024, survey says