14,000 buses remain off roads in Odisha as strike cripples commuters