Whats going on on Steveston Highway and Railway? I was driving down the road and all-of a sudden there was a firetruck and two police cars to block the road. I peered down the road and there was multiple police cars and fire trucks next to a construction site working on townhouses and a sidewalk.. It smelled like gas and i think it might be a gas leak.