An additional $30 billion needed to keep roads in good shape, report says