Toronto professionals sleep