Evolution studios is having a lot of problems with servers. They have released another server to increase the number of players racing and they are going to add more more servers soon. There are going to be a lot of updates in the coming days.
Some functions are still unavailable however you can still participate in clubs, leaderboards and multiplayer races.
Many features are temporary offline to allow more players in the game and not to push more on the limited servers performance.