Kristen Stewart braves crowds for 'On the Road'