Public transport in Dresden to get a much-needed upgrade