Public transport satisfaction lowest since 2007