still sometimes finding parking takes a long time, so it rivals to the time it takes to walk from home.
(still sometimes finding parking; takes; a long time) (it; rivals; T:to the time)
still sometimes finding parking it
takes rivals
a long time
T:to the time